window stool - Spanish English Dictionary